/*
 * 2022/1/10	10:25	yin
 */

#include <stdio.h>

/*
 * 非递归
 */

void f()
{

}

void main()
{
	f();
}

#if 0
/*
 * intel
 */
0000000000001129 <f>:
    1129:	f3 0f 1e fa          	endbr64 
    112d:	55                   	push   %rbp
    112e:	48 89 e5             	mov    %rsp,%rbp
    1131:	90                   	nop
    1132:	5d                   	pop    %rbp
    1133:	c3                   	retq   

0000000000001134 <main>:
    1134:	f3 0f 1e fa          	endbr64 
    1138:	55                   	push   %rbp
    1139:	48 89 e5             	mov    %rsp,%rbp
    113c:	b8 00 00 00 00       	mov    $0x0,%eax
    1141:	e8 e3 ff ff ff       	callq  1129 <f>
    1146:	90                   	nop
    1147:	5d                   	pop    %rbp
    1148:	c3                   	retq   
    1149:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

/*
 * arm
 */
000000000040051c <f>:
  40051c:	d503201f 	nop
  400520:	d65f03c0 	ret

0000000000400524 <main>:
  400524:	a9bf7bfd 	stp	x29, x30, [sp, #-16]!
  400528:	910003fd 	mov	x29, sp
  40052c:	97fffffc 	bl	40051c <f>
  400530:	d503201f 	nop
  400534:	a8c17bfd 	ldp	x29, x30, [sp], #16
  400538:	d65f03c0 	ret
  40053c:	00000000 	.inst	0x00000000 ; undefined

#endif
